meat offering - Turkish English Dictionary